multi tasking - French English Dictionary